on a friendly footing - Turco Inglés Diccionario